Prerequisites

Before configuring erwin DM Connect for , ensure that the prerequisites for erwin Mart Portal and erwin Data Intelligent (erwin DI) are in place:

erwin Mart Portal System Requirements

Refer to the following tables for minimum system requirements.

Parameter

Requirement

Hardware/Workstation

  • Windows-based workstation
  • 16 GB RAM
  • 100 GB of disk space or more as required to support your specific mart

Operating System

  • Microsoft Windows Server 2016
  • Microsoft Windows Server 2019
  • Microsoft Windows Server 2022
  • Microsoft .NET Framework 4.0 and above
  • All current Microsoft Windows critical updates

Database

  • Microsoft SQL Server 2016 SP2 or the certified versions 2017 and 2019, and Microsoft SQL Azure 12, and Amazon RDS SQL Server 2019
  • For DM Connect for DI, the minimum SQL Server version requirement is SQL Server 2016 SP2

  • Oracle 12c R2, 18c, 19c, and 21c
  • PostgreSQL 15.3, 14.8, 13.11, 12.15 and 11.20. You can also use PostgreSQL certified version 11.18 for Amazon Aurora.

erwin Mart Portal Web Client - Browser

  • Microsoft Edge v97 or newer
  • Mozilla Firefox v91 or newer
  • Google Chrome v97 or newer
  • Apple Safari 15 or newer

Web Server

Apache Server 2.4.57

JDK

17.0.7

MartPortal Services

In the C:\Program Files\erwin\Mart Portal\create_service.cmd, update the RAM size setting to increase the RAM in MBs:

reg add "HKLM\SYSTEM\CurrentControlSet\Services\erwinMartPortal\Parameters" /v Application /d "\"%JRE_HOME%\bin\java.exe\" -Xms2048m -Xmx10240m -Dlogging.config=\"file:C:\Program Files\erwin\Mart Portal\MartApp\config\log4j2-portal.xml\" -jar \"C:\Program Files\erwin\Mart Portal\MartApp\MartPortal.jar\"" That is, (2GB –10GB)

ER360 Services

In the C:\Program Files\erwin\Mart Portal\create_service.cmd, update the RAM size setting to increase the RAM in MBs as follows:

reg add "HKLM\SYSTEM\CurrentControlSet\Services\erwinER360\Parameters" /v Application /d "\"%JRE_HOME%\bin\java.exe\" -Xms2048m -Xmx10240m -Dlogging.config=\"file:C:\Program Files\erwin\Mart Portal\MartApp\config\log4j2-er360.xml\" -jar \"C:\Program Files\erwin\Mart Portal\MartApp\ER360.jar\"" That is (2GB - 10GB)

Vault Services

In the C:\Program Files\erwin\Mart Portal\create_service.cmd, update the RAM size setting to increase the RAM in MBs:

reg add "HKLM\SYSTEM\CurrentControlSet\Services\erwinVaultService\Parameters" /v Application /d "\"%JRE_HOME%\bin\java.exe\" -Xms2048m -Xmx4096m -Dlogging.config=\"file:C:\Program Files\erwin\Mart Portal\MartApp\config\log4j2-vaultservice.xml\" -jar \"C:\Program Files\erwin\Mart Portal\MartApp\vaultservice.jar\"" That is, (2GB –4GB)

erwin DI System Requirements

Parameter

Requirement

Hardware/Workstation

  • VM or Dedicated Physical Server
  • Processor - 64-bit, minimum 4 cores
  • RAM:
    • 16 GB for limited user POCs
    • 32-64 GB for enterprise production deployment
  • Hard Disk Drive - 200-300 GB

Operating System

  • Microsoft Windows - Windows Server 2016 and above
  • Linux v4.19 and above
  • RHEL 8.0 and 8.5
  • Amazon Linux 2

Database

  • SQL Server 2016, 2017, 2019

    For DM Connect for DI, the minimum SQL Server version requirement is SQL Server 2016 SP2

  • Oracle 12c, 18c, 19c

Browser

  • Microsoft Edge v86x or newer
  • Google Chrome v86.0 or higher
  • Mozilla Firefox v82.0 or higher

Web Servers

Apache Tomcat v9.0.58

Web Server Memory Allocation

Allot at least 50 percent of available memory.

For example, if available memory is 16GB, allot at least 8GB.

Web Client Workstation

  • Processor - i3 or higher
  • RAM - 8GB minimum
  • Minimum Free Space - 1-2GB

In case of enterprise deployment, for the best performance, it is recommended to allot at least 0.5 GB space per user on the application server. For example, if 30 users log on simultaneously, the application server must have at least 15 GB of RAM allocated to it.

The above RAM allocation does not indicate the RAM of the server machine. It indicates the physical RAM allocation to the application server.

Database Server Specifications

The following table lists database server specifications:

Parameter

Requirement

Server Type

Dedicated standalone server

Processor

64-bit, minimum 4-8 cores

RAM

32 GB

Hard Disk Drive

250-500 GB

Tablespace

50 GB, minimum

erwin DI requires a dedicated schema/database (SQL Server or Oracle) with at least 50 GB tablespace allocated to it, which increases exponentially based on usage.

Permissions

To use DM Connect for DI, you need certain permissions on erwin Mart Portal and erwin Data Intelligence (DI).

Minimum erwin Mart Permissions

You can use DM Connect for DI only if your account has been assigned the following profiles:

  • Administrator
  • Architect

Minimum erwin DI Permissions

Metadata Manager

Create System

Systems/System Tabs/View System Details

List Systems

Systems/Add Environment

Systems/List Environments

Systems/System Environments/Import Environment

Systems/System Environments/New Version

Systems/System Tabs/View Environment Details

Systems/Configure Expanded Logical Name

Systems/System Environments/Environment Tabs/Extended Properties/Edit Extended Properties

Systems/System Environments/Scan Metadata

Systems/System Environments/Environment Tabs/EnvironmentDetails

Mapping Manager

Projects/Create Project

Projects/Mappings/Create Mapping

Projects/Project Tabs/Project Details/View Project Details

rojects/Mappings/Mapping Grid/Edit Mapping Specification Grid
(Any one permission in child permissions)

Business Glossary Manager

Custom Objects/Catalog/Create

Custom Objects/Catalog/Edit

Custom Objects/Catalog/View

Custom Objects/Catalog/Custom Objects/Create

Custom Objects/Catalog/Custom Objects/Edit

Custom Objects/Catalog/Custom Objects/View

Custom Objects/Import Catalog

erwin DI DocumentsPath

To be able to export data from erwin Data Modeler (DM) to erwin DI , ensure that you update the iccdocuments.properties file in erwin DI as follows:

  • Windows: If you change the default installation location, follow these steps:
    1. Open the iccdocuments.properties file from the following location:
      Apache Software Foundation\Tomcat 8.5\webapps\<Application Name>\WEB-INF\configuration\properties\iccdocuments.properties
    2. Change the DocumentsPath value to the current installation location:
      <drivename>:/<application name>

    For example, consider you changed the installation location from the default location to:
    D:\Apache Software Foundation\Tomcat 8.5\webapps\erwinDISuite\WEB-INF\configuration\properties.
    Then, change the DocumentsPath to:
    D:/erwinDISuite

  • Linux: Ensure that you follow these steps:
    1. Open the iccdocuments.properties file from the following location:
      /opt/tomcat/webapps/<<erwinDISuite>>/WEB-INF/configuration/properties/iccdocuments.properties
    2. Change the DocumentsPath value to:
      opt/tomcat/<application name>

    For example, change the DocumentsPath from C:/MappingManager to:
    opt/tomcat/erwinDISuite